// 测试 setTimeout 函数

// 在 `the global object` 定义的属性可以直接使用(不必使用任何前缀)
console.log( global.setTimeout === setTimeout ); // true

// 在 "函数表达式" 中使用 REST参数
let handler = function( ...params ){
    console.log( `欢迎${params}来到开发喵`);
    console.log( arguments );
}

let timeout = 3000 ;

// 让 handler 在 timeout 毫秒延迟后在执行
// 从第三个参数开始，后续参数都是传递给 将来执行的 handler 函数的
const timer = setTimeout( handler , timeout , '小姜同学' , '大姜同学' );
console.log( timer );